// настраиваем таймер на phase correct PWM, c максимальным значением 0xFF, на максимальной частоте.
// ШИМ на OCR0B будет формироваться в режиме Clear OC0A on Compare Match when up-counting,
// Set OC0A on Compare Match when down-counting.
TCCR0A = (1<<COM0A1)|(0<<COM0A0)|(0<<COM0B1)|(0<<COM0B0)|(1<<WGM01)|(1<<WGM00);
TCCR0B = (0<<FOC0A)|(0<<FOC0B)|(0<<WGM02)|(0<<CS02)|(0<<CS01)|(1<<CS00);Разве это режим Phase correct PWM?
Для 0-го таймера это Fast PWM, а для 1-го это будет 10-битный режим Phase correct PWM, т.е. считать будет до 0x3FF